a rental contract - Espagnol Anglais Dictionnaire